调用GetFullRequestSampleByInstanceId接口,按照SQL ID查询数据库实例SQL洞察结果中的SQL样本数据,最大返回20条样本数据。
接口说明
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
UserId | string | 否 | 用户 ID,即创建数据库实例的阿里云主账号 ID。 说明
非必填,输入目标数据库实例 ID 后,在调用 API 接口时,系统会自动获取用户 ID。
| 196278346919**** |
InstanceId | string | 是 | 实例 ID。 | rm-2ze8g2am97624**** |
SqlId | string | 是 | SQL ID。 | 651b56fe9418d48edb8fdf0980ec**** |
Start | long | 是 | 查询开始时间,格式为 Unix 时间戳,单位为毫秒。 说明
查询开始时间需要在数据库实例 SQL 洞察存储时长范围内,最大不能早于当前时间 90 天。
| 1660097421000 |
End | long | 是 | 查询结束时间,格式为 Unix 时间戳,单位为毫秒。 说明
查询结束时间需晚于查询开始时间,且查询开始时间和查询结束时间的间隔不能小于 1 小时。
| 1660104621000 |
Role | string | 否 | PolarDB-X 2.0 数据库实例节点信息。
| polarx_cn |
返回参数
示例
正常返回示例
JSON
格式
{
"Code": 200,
"Data": [
{
"Database": "dbtest",
"Frows": 0,
"LockWaitTime": 0.0137,
"LogicalRead": 165848,
"OriginHost": "172.17.XX.XX",
"PhysicalAsyncRead": 0,
"PhysicalSyncRead": 0,
"Rows": 0,
"RowsExamined": 2048576,
"RowsReturned": 14,
"Rt": 0.409789,
"ScanRows": 0,
"Scnt": 0,
"Sql": "select * from testdb01 where ****",
"SqlId": "651b56fe9418d48edb8fdf0980ec****",
"SqlType": "SELECT",
"Timestamp": 1660100753556,
"UpdateRows": 0,
"User": "testuser"
}
],
"Message": "Successful",
"RequestId": "0A74B755-98B7-59DB-8724-1321B394****",
"Success": true
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidParams | The request parameters are invalid. | 请求参数错误 |
403 | NoPermission | You are not authorized to do this action. | 没有权限执行该操作 |
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 |
---|---|---|
2022-08-15 | 新增 OpenAPI | 查看变更详情 |